clamped valley channel - Turkish English Dictionary